package cn.tedu.blog.server.pojo.entity;

import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author 雷茂林
 * @description: 系统管理-权限资源表
 * @date
 */
@Data
@ApiModel(value = "权限管理")
public class Menu implements Serializable {

    // 权限id
    private Long id;
    // 权限路径名
    private String name;
    // 权限路径
    private String value;
    // 权限描述
    private String description;
    // 父级权限id
    private Long parentId;
    // 深度
    private Integer depth;
    // 是否为父级（是否包含子级），1=是父级，0=不是父级
    private Integer parent;
    // 排序
    private Integer sort;
    // 状态
    private Integer status;
    // 创建时间
    private LocalDateTime gmtCreate;
    // 修改时间
    private LocalDateTime gmtModified;
}
